package com.ziytek.web.citizen.model.bean;


//import io.swagger.v3.oas.annotations.media.Schema;
//import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.Data;

/**
 * @author fenghx
 * @version v1.0
 * @className RealTimeResponse
 * @descripton 实时数据
 * @date 2023/4/14 14:20
 **/
//@Tag(name = "实时数据")
@Data
public class RealTimeResponse {

    /**
     * 机柜第几行数据
     */
    //@Schema(name = "line", description = "机柜第几行数据")
    private Integer lineNo;

    /**
     * 每行的第几个通道
     */
    //@Schema(name = "channelNo", description = "每行的第几个通道 1-8或者1-16")
    private Integer channelNo;

    /**
     * 电芯电流
     */
    //@Schema(name = "current", description = "电芯电流 A")
    private Integer current;
    /**
     * 电芯电压
     */
    //@Schema(name = "voltage", description = "电芯电压数据 V")
    private Integer voltage;

    /**
     * 充放电电池容量
     */
    //@Schema(name = "capacity", description = "电池容量 mAh")
    private Float capacity;

    /**
     * 工步执行时长 单位分钟
     */
    //@Schema(name = "executionDuration", description = "工步执行时长 单位分钟")
    private Float executionDuration;

    /**
     * 状态类型
     */
    //@Schema(name = "exceptionType", description = "数据异常类型 0-已完成 1-执行中 2-空闲 3-电池反接异常 4-电池限制异常 5-PWM失控异常 6-设备自检异常 7-巡检数据 9-待工艺")
    private Integer exceptionType;

}
